• word of the day

    nymphaea caerulea

    nymphaea caerulea - Dictionary definition and meaning for word nymphaea caerulea

    Definition
    (noun) blue Egyptian lotus: held sacred by the Egyptians
    Synonyms : blue lotus
Download our Mobile App Today
Receive our word of the day
on Whatsapp